package com.pay.service;

import com.pay.bo.NotifyMerchantBO;

/**
 * 异步给商户端发送微信模板提醒
 * 1.基于线程池实现异步
 * 2.基于MQ方式实现异步
 *
 * @author 余胜军
 * @ClassName PayMessageTemplate
 */
public interface PayMessageTemplateService {
    /**
     * 通知给商户端支付结果
     *
     * @param merchantId     商户id
     * @param merchantOpenId 商户openid
     * @param paymentAmount  支付金额
     * @param payDate        支付时间
     * @param paymentChannel 支付渠道
     * @param paymentId      支付ID
     * @return
     */
    boolean notifyMerchantPaymentResult(NotifyMerchantBO notifyMerchantBO);


}
